Russian salad - French English Dictionary